#pragma once
#include <QVector>
/*!\file node.h
*/
/*!
*\class node node.h
*\brief Class \ref node which consists of its value,
the container children, the level 
and of the flag belonging to the common parts
*/
class node
{
public:
	/*!\brief Constructor by defaul*/
	node(void);
	/*!\brief value of the node*/
	int value;
	/*!\brief Container of pointers to child node*/
	QVector <node*> children;
	/*!\brief Flag belonging to the common parts of the tree*/
	bool is_common;
	/*!\brief Level node in the tree*/
	int level;
};
